package com.yuyou.fn.educational.entity;

import com.github.wens.mybatisplus.annotations.TableField;
import com.github.wens.mybatisplus.annotations.TableId;
import com.github.wens.mybatisplus.annotations.TableName;
import com.github.wens.mybatisplus.examples.Example;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * VIEW
 *
 */
@TableName(value = "shift_class_record_detail")
public class ShiftClassRecordDetail implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	public static Example<ShiftClassRecordDetail> createExample(){
		return new Example<ShiftClassRecordDetail>(ShiftClassRecordDetail.class);
	}

	/**  */
	@TableId(value = "shift_class_record_id")
	private Long shiftClassRecordId;

	/**  */
	@TableField(value = "from_attend_class_record_id")
	private Long fromAttendClassRecordId;

	/**  */
	@TableField(value = "to_attend_class_record_id")
	private Long toAttendClassRecordId;

	/**  */
	@TableField(value = "from_class_id")
	private Long fromClassId;

	/**  */
	@TableField(value = "to_class_id")
	private Long toClassId;

	/**  */
	@TableField(value = "student_name")
	private String studentName;

	/** 学生ID */
	@TableField(value = "student_id")
	private Long studentId;

	/**  */
	@TableField(value = "create_time")
	private Date createTime;

	/**  */
	@TableField(value = "update_time")
	private Date updateTime;

	/** 操作人 */
	private String operator;

	/**  */
	@TableField(value = "from_lecture_no")
	private Integer fromLectureNo;

	/**  */
	@TableField(value = "to_lecture_no")
	private Integer toLectureNo;

	/** 班级名称 */
	@TableField(value = "from_class_name")
	private String fromClassName;

	/**  */
	@TableField(value = "from_teacher_name")
	private String fromTeacherName;

	/** 校区名称 */
	@TableField(value = "campus_name")
	private String campusName;

	/**  */
	@TableField(value = "area_team_id")
	private Long areaTeamId;

	/**  */
	@TableField(value = "bus_team_id")
	private Long busTeamId;

	/** 期ID */
	@TableField(value = "period_id")
	private Long periodId;

	/** 年级ID */
	@TableField(value = "grade_id")
	private Long gradeId;

	/** 科目ID */
	@TableField(value = "subject_id")
	private Long subjectId;

	/** 班级名称 */
	@TableField(value = "to_class_name")
	private String toClassName;

	/**  */
	@TableField(value = "to_teacher_name")
	private String toTeacherName;

	/** 开课时间 */
	@TableField(value = "to_start_course_time")
	private Date toStartCourseTime;

	/** 上课时间 */
	@TableField(value = "to_studying_time")
	private String toStudyingTime;

	/** 校区名称 */
	@TableField(value = "to_campus_name")
	private String toCampusName;

	/** 学生编号 */
	@TableField(value = "student_no")
	private String studentNo;

	/** 电话 */
	@TableField(value = "student_phone_no")
	private String studentPhoneNo;

	public Long getShiftClassRecordId() {
		return this.shiftClassRecordId;
	}

	public void setShiftClassRecordId(Long shiftClassRecordId) {
		this.shiftClassRecordId = shiftClassRecordId;
	}

	public Long getFromAttendClassRecordId() {
		return this.fromAttendClassRecordId;
	}

	public void setFromAttendClassRecordId(Long fromAttendClassRecordId) {
		this.fromAttendClassRecordId = fromAttendClassRecordId;
	}

	public Long getToAttendClassRecordId() {
		return this.toAttendClassRecordId;
	}

	public void setToAttendClassRecordId(Long toAttendClassRecordId) {
		this.toAttendClassRecordId = toAttendClassRecordId;
	}

	public Long getFromClassId() {
		return this.fromClassId;
	}

	public void setFromClassId(Long fromClassId) {
		this.fromClassId = fromClassId;
	}

	public Long getToClassId() {
		return this.toClassId;
	}

	public void setToClassId(Long toClassId) {
		this.toClassId = toClassId;
	}

	public String getStudentName() {
		return this.studentName;
	}

	public void setStudentName(String studentName) {
		this.studentName = studentName;
	}

	public Long getStudentId() {
		return this.studentId;
	}

	public void setStudentId(Long studentId) {
		this.studentId = studentId;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getOperator() {
		return this.operator;
	}

	public void setOperator(String operator) {
		this.operator = operator;
	}

	public Integer getFromLectureNo() {
		return this.fromLectureNo;
	}

	public void setFromLectureNo(Integer fromLectureNo) {
		this.fromLectureNo = fromLectureNo;
	}

	public Integer getToLectureNo() {
		return this.toLectureNo;
	}

	public void setToLectureNo(Integer toLectureNo) {
		this.toLectureNo = toLectureNo;
	}

	public String getFromClassName() {
		return this.fromClassName;
	}

	public void setFromClassName(String fromClassName) {
		this.fromClassName = fromClassName;
	}

	public String getFromTeacherName() {
		return this.fromTeacherName;
	}

	public void setFromTeacherName(String fromTeacherName) {
		this.fromTeacherName = fromTeacherName;
	}

	public String getCampusName() {
		return this.campusName;
	}

	public void setCampusName(String campusName) {
		this.campusName = campusName;
	}

	public Long getAreaTeamId() {
		return this.areaTeamId;
	}

	public void setAreaTeamId(Long areaTeamId) {
		this.areaTeamId = areaTeamId;
	}

	public Long getBusTeamId() {
		return this.busTeamId;
	}

	public void setBusTeamId(Long busTeamId) {
		this.busTeamId = busTeamId;
	}

	public Long getPeriodId() {
		return this.periodId;
	}

	public void setPeriodId(Long periodId) {
		this.periodId = periodId;
	}

	public Long getGradeId() {
		return this.gradeId;
	}

	public void setGradeId(Long gradeId) {
		this.gradeId = gradeId;
	}

	public Long getSubjectId() {
		return this.subjectId;
	}

	public void setSubjectId(Long subjectId) {
		this.subjectId = subjectId;
	}

	public String getToClassName() {
		return this.toClassName;
	}

	public void setToClassName(String toClassName) {
		this.toClassName = toClassName;
	}

	public String getToTeacherName() {
		return this.toTeacherName;
	}

	public void setToTeacherName(String toTeacherName) {
		this.toTeacherName = toTeacherName;
	}

	public Date getToStartCourseTime() {
		return this.toStartCourseTime;
	}

	public void setToStartCourseTime(Date toStartCourseTime) {
		this.toStartCourseTime = toStartCourseTime;
	}

	public String getToStudyingTime() {
		return this.toStudyingTime;
	}

	public void setToStudyingTime(String toStudyingTime) {
		this.toStudyingTime = toStudyingTime;
	}

	public String getToCampusName() {
		return this.toCampusName;
	}

	public void setToCampusName(String toCampusName) {
		this.toCampusName = toCampusName;
	}

	public String getStudentNo() {
		return this.studentNo;
	}

	public void setStudentNo(String studentNo) {
		this.studentNo = studentNo;
	}

	public String getStudentPhoneNo() {
		return this.studentPhoneNo;
	}

	public void setStudentPhoneNo(String studentPhoneNo) {
		this.studentPhoneNo = studentPhoneNo;
	}

}
